using System;
using System.Collections.Generic;
using System.Text;

namespace OgilvyOne.Model
{
    public class RoleUserInfo
    {
        // Fields
        private int iRole_UID;
        private int iSRU_UID;
        private int iUser_UID;
        private string sIsDel;

        // Methods
        public RoleUserInfo()
        {
        }

        public RoleUserInfo(int Role_UID, int User_UID)
            : this(0, Role_UID, User_UID, "0")
        {
        }

        public RoleUserInfo(int SRU_UID, int Role_UID, int User_UID)
            : this(SRU_UID, Role_UID, User_UID, "0")
        {
        }

        public RoleUserInfo(int SRU_UID, int Role_UID, int User_UID, string IsDel)
        {
            this.iSRU_UID = SRU_UID;
            this.iRole_UID = Role_UID;
            this.iUser_UID = User_UID;
            this.sIsDel = IsDel;
        }

        // Properties
        public string IsDel
        {
            get
            {
                return this.sIsDel;
            }
        }

        public int Role_UID
        {
            get
            {
                return this.iRole_UID;
            }
        }

        public int SRU_UID
        {
            get
            {
                return this.iSRU_UID;
            }
        }

        public int User_UID
        {
            get
            {
                return this.iUser_UID;
            }
        }

    }
}
